sour tasting due to decomposition - Alemán Inglés Diccionario